﻿using MyToolkit.Multimedia;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Youtube_HD.Model;

namespace Youtube_HD.Services
{
    public interface IYoutubeServices
    {
        Task<YouTubeUri> GetVideoUriAsync(string youTubeId, YouTubeQuality maxQuality);
        Task<List<YoutubeVideo>> GetYoutubeChannel(string url);
        Task<List<YoutubeVideo>> GetYoutubePlaylist(string url);
        Task<List<YoutubeVideo>> GetYoutubeSearch(string url);
        Task<List<YoutubeVideo>> GetYoutubeTrailler(string url);


    }
}
